﻿form{margin:2em 10%;width:80%;}
label{
	margin:1em 0;
	display: block;	
	border:0.0625em solid #b5b5b5;	
	padding:0.3em;
	background-color:#fff;
}
input{	
	width:100%;
	height:1.75em;
	line-height:1.875em;
	margin:0;
	padding:0;
	border:0;
}
button{
	position:relative;
	display:block;
	margin:0 auto;
	width:80%;
	height:3em;
	line-height:3em;
	background:url(res/button.png) repeat-x;
	-webkit-background-size: auto 6em;
	-webkit-border-radius:0.3em;
	border-radius:0.3em;
	-webkit-transition:all 150ms;
}
button span{font-size:1.1875em;color:#fff;font-weight:bolder;}
.not{background-position:0 bottom;}


section{
	width:90%;
	padding:1em 5%;		
	line-height:1.8em;
	border-top:0.0625em solid #d3d3d3;
	-webkit-box-shadow:0 0.0625em 0.0625em #fff inset;
	color: #666;
}
section div{
	font-size:0.9375em;
}